package com.bubblegumproject.ogo.action;

/**
 * A FlowExecution occurs when an ActionHandler is invoked on a Flow object with a specific Action object.
 * 
 * @author Azubuko Obele (buko.obele@gmail.com)
 */
public interface FlowExecution {

    public Flow getFlow();

    public void execute(Action action);

    public void destroy();
}
